<?php
/**
*	@package UHU
*	@subpackage UHU_Components
**/

/**
*	@package UHU_Components
*	@subpackage thing2key
**/
interface thing2key
{
	public static function get_thing($uuid);
	public static function get_uuid($name);
	public static function create($uuid,$name);
	public static function validate_thing($potential_thing);
}

/**
*	@package UHU_Components
*	@subpackage thing2key
**/
interface thing2key_no_create
{
	public static function get_thing($uuid);
	public static function get_uuid($name);
	public static function validate_thing($potential_thing);
}

/**
*	@package UHU_Components
*	@subpackage thing2key
**/
interface thing2key_validate_only
{
	public static function validate_thing($potential_thing);
}
?>